package model

type Setting struct {
	Height              int  // 高度/Y轴格子数
	Width               int  // 宽度/X轴格子数
	CrossThroughWall    bool // 是否可以穿墙
	FoodCategoryNum     int  // 食物类型总数
	HasObstacles        bool // 是否有障碍物
	ObstacleCategoryNum int  // 障碍物类型总数量
}

func NewSetting() *Setting {
	return &Setting{
		Height:              10,
		Width:               10,
		CrossThroughWall:    true,
		FoodCategoryNum:     5,
		HasObstacles:        false,
		ObstacleCategoryNum: 5,
	}
}
